home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Skunkware 98
/
Skunkware 98.iso
/
src
/
net
/
readline-2.0mg.tar.gz
/
readline-2.0mg.tar
/
readline-2.0mg
/
mg.diffs
< prev
next >
Wrap
Text File
|
1995-04-17
|
10KB
|
387 lines
diff -r -c readline-2.0/Makefile.in readline-2.0mg/Makefile.in
*** readline-2.0/Makefile.in Wed Jul 20 15:35:13 1994
--- readline-2.0mg/Makefile.in Mon Apr 17 17:05:38 1995
***************
*** 22,27 ****
--- 22,28 ----
exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
libdir = $(exec_prefix)/lib
+ incdir = $(exec_prefix)/include
mandir = $(prefix)/man/man1
SHELL = /bin/sh
***************
*** 78,84 ****
HSOURCES = readline.h rldefs.h chardefs.h keymaps.h history.h \
posixstat.h tilde.h rlconf.h
! INSTALLED_HEADERS = readline.h chardefs.h keymaps.h history.h
OBJECTS = readline.o vi_mode.o funmap.o keymaps.o parens.o search.o \
rltty.o complete.o bind.o isearch.o display.o signals.o \
--- 79,85 ----
HSOURCES = readline.h rldefs.h chardefs.h keymaps.h history.h \
posixstat.h tilde.h rlconf.h
! INSTALLED_HEADERS = readline.h chardefs.h keymaps.h history.h tilde.h
OBJECTS = readline.o vi_mode.o funmap.o keymaps.o parens.o search.o \
rltty.o complete.o bind.o isearch.o display.o signals.o \
***************
*** 124,131 ****
ld ${SHLIB_OPTS} -o $@ history.so
documentation: force
! [ ! -d doc ] && mkdir doc
! (if [ -d doc ]; then cd doc; $(MAKE) $(MFLAGS); fi)
force:
--- 125,132 ----
ld ${SHLIB_OPTS} -o $@ history.so
documentation: force
! [ -d doc ] || mkdir doc
! ( cd doc; $(MAKE) $(MFLAGS) )
force:
***************
*** 136,144 ****
-$(RANLIB) -t $(libdir)/libreadline.a
installdirs:
! [ ! -d $(incdir)/readline ] && { \
! mkdir $(incdir)/readline && chmod 755 $(incdir)/readline; }
! [ ! -d $(libdir) ] && mkdir $(libdir)
uninstall:
[ -n "$(incdir)" ] && cd $(incdir)/readline && \
--- 137,145 ----
-$(RANLIB) -t $(libdir)/libreadline.a
installdirs:
! [ -d $(incdir)/readline ] || mkdir $(incdir)/readline
! -chmod 755 $(incdir)/readline
! [ -d $(libdir) ] || mkdir $(libdir)
uninstall:
[ -n "$(incdir)" ] && cd $(incdir)/readline && \
diff -r -c readline-2.0/bind.c readline-2.0mg/bind.c
*** readline-2.0/bind.c Wed Aug 3 10:25:56 1994
--- readline-2.0mg/bind.c Sun Nov 20 19:56:34 1994
***************
*** 21,26 ****
--- 21,30 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include <stdio.h>
#include <sys/types.h>
#include <fcntl.h>
diff -r -c readline-2.0/complete.c readline-2.0mg/complete.c
*** readline-2.0/complete.c Wed Aug 3 10:25:56 1994
--- readline-2.0mg/complete.c Sun Nov 20 19:57:01 1994
***************
*** 21,26 ****
--- 21,30 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include <stdio.h>
#include <sys/types.h>
#include <fcntl.h>
diff -r -c readline-2.0/display.c readline-2.0mg/display.c
*** readline-2.0/display.c Wed Aug 3 10:25:56 1994
--- readline-2.0mg/display.c Sun Nov 20 20:07:14 1994
***************
*** 21,26 ****
--- 21,30 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include <stdio.h>
#include <sys/types.h>
***************
*** 522,533 ****
start of the line and the cursor position. */
nleft = c_pos - pos;
! /* Since backspace() doesn't know about invisible characters in the
prompt, and there's no good way to tell it, we compensate for
! those characters here and call backspace() directly. */
if (wrap_offset && cursor_linenum == 0 && nleft < _rl_last_c_pos)
{
! backspace (_rl_last_c_pos - nleft);
_rl_last_c_pos = nleft;
}
--- 526,537 ----
start of the line and the cursor position. */
nleft = c_pos - pos;
! /* Since rl_backspace() doesn't know about invisible characters in the
prompt, and there's no good way to tell it, we compensate for
! those characters here and call rl_backspace() directly. */
if (wrap_offset && cursor_linenum == 0 && nleft < _rl_last_c_pos)
{
! rl_backspace (_rl_last_c_pos - nleft);
_rl_last_c_pos = nleft;
}
***************
*** 916,922 ****
#endif /* HACK_TERMCAP_MOTION */
}
else if (_rl_last_c_pos != new)
! backspace (_rl_last_c_pos - new);
_rl_last_c_pos = new;
}
--- 920,926 ----
#endif /* HACK_TERMCAP_MOTION */
}
else if (_rl_last_c_pos != new)
! rl_backspace (_rl_last_c_pos - new);
_rl_last_c_pos = new;
}
***************
*** 1062,1071 ****
{
register int i;
! backspace (l);
for (i = 0; i < l; i++)
putc (' ', rl_outstream);
! backspace (l);
for (i = 0; i < l; i++)
visible_line[--_rl_last_c_pos] = '\0';
rl_display_fixed++;
--- 1066,1075 ----
{
register int i;
! rl_backspace (l);
for (i = 0; i < l; i++)
putc (' ', rl_outstream);
! rl_backspace (l);
for (i = 0; i < l; i++)
visible_line[--_rl_last_c_pos] = '\0';
rl_display_fixed++;
diff -r -c readline-2.0/funmap.c readline-2.0mg/funmap.c
*** readline-2.0/funmap.c Wed Aug 3 10:25:56 1994
--- readline-2.0mg/funmap.c Sun Feb 12 22:53:13 1995
***************
*** 21,26 ****
--- 21,30 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#if defined (STATIC_MALLOC)
static char *xmalloc (), *xrealloc ();
#else
diff -r -c readline-2.0/isearch.c readline-2.0mg/isearch.c
*** readline-2.0/isearch.c Wed Aug 3 10:25:56 1994
--- readline-2.0mg/isearch.c Sun Nov 20 19:57:22 1994
***************
*** 26,31 ****
--- 26,35 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include <stdio.h>
#if defined (HAVE_UNISTD_H)
diff -r -c readline-2.0/keymaps.c readline-2.0mg/keymaps.c
*** readline-2.0/keymaps.c Wed Aug 3 10:25:57 1994
--- readline-2.0mg/keymaps.c Sun Feb 12 22:53:14 1995
***************
*** 20,25 ****
--- 20,29 ----
Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#if defined (HAVE_STDLIB_H)
# include <stdlib.h>
#else
diff -r -c readline-2.0/readline.c readline-2.0mg/readline.c
*** readline-2.0/readline.c Wed Aug 3 10:25:57 1994
--- readline-2.0mg/readline.c Sun Nov 20 21:47:35 1994
***************
*** 22,27 ****
--- 22,31 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include <stdio.h>
#include <sys/types.h>
#include <fcntl.h>
***************
*** 1500,1506 ****
}
/* Move the cursor back. */
! backspace (count)
int count;
{
register int i;
--- 1504,1510 ----
}
/* Move the cursor back. */
! rl_backspace (count)
int count;
{
register int i;
diff -r -c readline-2.0/rltty.c readline-2.0mg/rltty.c
*** readline-2.0/rltty.c Wed Aug 3 10:25:57 1994
--- readline-2.0mg/rltty.c Sun Nov 20 19:58:12 1994
***************
*** 22,27 ****
--- 22,31 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include <sys/types.h>
#include <signal.h>
#include <errno.h>
diff -r -c readline-2.0/search.c readline-2.0mg/search.c
*** readline-2.0/search.c Wed Aug 3 10:25:57 1994
--- readline-2.0mg/search.c Sun Nov 20 19:58:28 1994
***************
*** 22,27 ****
--- 22,31 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include <sys/types.h>
#include <stdio.h>
diff -r -c readline-2.0/signals.c readline-2.0mg/signals.c
*** readline-2.0/signals.c Wed Aug 3 10:25:57 1994
--- readline-2.0mg/signals.c Sun Nov 20 19:58:44 1994
***************
*** 21,26 ****
--- 21,30 ----
675 Mass Ave, Cambridge, MA 02139, USA. */
#define READLINE_LIBRARY
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include <stdio.h>
#include <sys/types.h>
#include <fcntl.h>
***************
*** 30,37 ****
#include <signal.h>
#if defined (HAVE_UNISTD_H)
! # include <unistd.h>
! #endif /* HAVE_UNISTD_H */
#if defined (HAVE_STDLIB_H)
# include <stdlib.h>
--- 34,41 ----
#include <signal.h>
#if defined (HAVE_UNISTD_H)
! # include <unistd.h>
! #endif /* HAVE_UNISTD_H */
#if defined (HAVE_STDLIB_H)
# include <stdlib.h>
***************
*** 46,53 ****
#endif /* !errno */
#include "posixstat.h"
-
- /* System-specific feature definitions and include files. */
#include "rldefs.h"
#if defined (GWINSZ_IN_SYS_IOCTL)
--- 50,55 ----
***************
*** 198,203 ****
--- 200,206 ----
sigprocmask (SIG_SETMASK, &set, (sigset_t *)NULL);
#else /* !HAVE_POSIX_SIGNALS */
# if defined (HAVE_BSD_SIGNALS)
+ "choke!!!"
sigsetmask (omask & ~(sigmask (sig)));
# endif /* HAVE_BSD_SIGNALS */
#endif /* !HAVE_POSIX_SIGNALS */
diff -r -c readline-2.0/tilde.c readline-2.0mg/tilde.c
*** readline-2.0/tilde.c Wed Aug 3 10:25:57 1994
--- readline-2.0mg/tilde.c Sun Feb 12 22:53:14 1995
***************
*** 19,24 ****
--- 19,28 ----
along with Readline; see the file COPYING. If not, write to the Free
Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include "memalloc.h"
#if defined (HAVE_STRING_H)
diff -r -c readline-2.0/vi_mode.c readline-2.0mg/vi_mode.c
*** readline-2.0/vi_mode.c Wed Aug 3 10:25:58 1994
--- readline-2.0mg/vi_mode.c Sun Nov 20 20:00:08 1994
***************
*** 27,32 ****
--- 27,36 ----
/* VI Emulation Mode */
/* */
/* **************************************************************** */
+ #if defined (HAVE_CONFIG_H)
+ # include "config.h"
+ #endif
+
#include "rlconf.h"
#if defined (VI_MODE)